protein binding - French English Dictionary